body{
 background: rgb(240,240,240);
}
.header .set{
 position: absolute;
 right: -25px;
 top: 0;
 font-size: 0.6rem;
 color: #777777;

}

.header .set a {
    color: #666;
}
.header .center{
 overflow: hidden;
 width: 200px;
 border-radius: 5px;
 border:1px solid #ff6d82;
 height: 20px;
 margin-top: 10px;
 position: absolute;
 left:50%;
 margin-left: -100px;

}
.header .center p{
 float: left;
 text-align: center;
 width: 50%;
 margin: 0;
 font-size: 0.6rem;
 line-height: 20px;
 color:#ff6d82;
}
.header .center p a {
 color:#ff6d82;
}
.header{
 overflow: hidden;
 position: relative;
}
.main .top{
 background: rgb(234,60,85);
 font-size: 0.65rem;
 text-align: center;
 color: #ffffff;
 padding: 10px 0;
 margin-top: 0;
}
.main .top p:nth-child(2){
 margin-top: 5px;
 font-size: 1.5rem;
}
.main .top p:last-child{
 font-size: 0.6rem;
 margin-top: 5px;
}
.top_bot{
 background: #ffffff;
 padding: 10px 0;
 box-sizing: border-box;
 overflow: hidden;
}
.top_bot ul li{
 float: left;
 width: 50%;
 box-sizing: border-box;
 font-size: 0.65rem;
 text-align: center;
 border-right: 1px solid #cccccc;
}
.red{
 color: red;
}
h4{
 font-size: 0.75rem;
 font-weight: 300;
 padding: 10px;
}
.list{
 background: #ffffff;
 font-size: 0.7rem;
}
.list li{
 padding: 5px 10px 10px 15px;
 border-bottom: 1px solid #cccccc;
}
.list li p{
 margin-top: 5px;
}
.list li strong{
 font-weight: 500;
 float: right;
}
.gray{
 color: #777777;
}
.green{
 color: green;
}
.footer{
 font-size: 0.65rem;
 text-align: center;
 padding: 15px 0;
}
.center .active{
 background: #ff6d82;
 color: #ffffff !important;
}
